flambeau bearer - English Synonyms Dictionary